tener una apariencia curiosa - Spanish English Dictionary